HPC System Call Usage Trends

نویسندگان

  • Terry Jones
  • Andrew Tauferner
  • Todd Inglett
چکیده

The changing landscape of high performance computing (HPC) hardware and applications poses a constant challenge to operating system architects. In this paper, we assess operating system evolution on the basis of several key factors related to system call functionality. Results are presented for Linux and Linux-like lightweight kernels. Comparisons are made with several other operating systems employed in high performance computing environments including AIX, HP-UX, OpenSolaris, and FreeBSD. Results are provided in tabular form. To our knowledge, this is the first such compilation of system call trends.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TUE, a New Energy-Efficiency Metric Applied at ORNL's Jaguar

The metric, Power Usage Effectiveness (PUE), has been successful in improving energy efficiency of data centers, but it is not perfect. One challenge is that PUE does not account for the power distribution and cooling losses inside IT equipment. This is particularly problematic in the HPC (high performance computing) space where system suppliers are moving cooling and power subsystems into or o...

متن کامل

NVision-PA: A Tool for Visual Analysis of Command Behavior Based on Process Accounting Logs (with a Case Study in HPC Cluster Security)

In the UNIX/Linux environment the kernel can log every command process created by every user with process accounting. Thus process accounting logs have many potential uses, particularly the monitoring and forensic investigation of security events. Previous work successfully leveraged the use of process accounting logs to identify a difficult to detect and damaging intrusion against high perform...

متن کامل

Flexible HPC: bwForCluster NEMO

Traditional High Performance Computing on bare metal is based on the paradigm of maximum usage of resources whereas Cloud Computing relies on virtualization and is considered as a shift towards flexible usage of resources. The bwForCluster NEMO is a HPC system that offers virtualized research environments as an additional mode of operation, thus spanning a bridge between both paradigms. The imp...

متن کامل

A Workload Analysis of NSF's Innovative HPC Resources Using XDMoD

Workload characterization is an integral part of performance analysis of high performance computing (HPC) systems. An understanding of workload properties sheds light on resource utilization and can be used to inform performance optimization both at the software and system configuration levels. It can provide information on how computational science usage modalities are changing that could pote...

متن کامل

A Framework for Analyzing Linux System Overheads on HPC Applications∗

Linux currently plays an important role in high-end computing systems, but recent work has shown that Linux-related processing costs and variablity in network processing times can limit the scalability of HPC applications. Measuring and understanding these overheads is thus key for future use of Linux in large scale HPC systems. Unfortunately, currently available performance monitoring systems ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007